electronic business closure - Alemán Inglés Diccionario